/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
body {
	background: #fff url(images/pagebk.gif) repeat-x left top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.cf:before, .cf:after {
    content:"";
    display:table;
}
.cf:after {
    clear:both;
}
.cf {
    zoom:1;
}
ul,form{padding:0;margin:0;}
a{text-decoration:none;color:#333}
a:hover{text-decoration:underline;}

.con1{width:942px;margin:0 auto;text-align:left;}
#mm_top{margin:0px 0 0 0 ;}
	.tdf{background:url(/images/img2.gif) no-repeat right center;}
	#tfdiv{text-align:right;color:#ccc;padding:0 0 14px 0;}
	#tfdiv a{color:#999;padding:0 10px;}
	#tfdiv a.last{color:#999;padding:0 0 0 10px;}
	
	.navDiv{height:53px;padding:0 0 0 8px;}
	
	#nav{margin:0 0 0 0;padding:0px; list-style:none;}
	#nav li{float:left;background:url(/images/navsplit.gif) no-repeat left center;}
	#nav li.kg{width:40px;}
	#nav li.first{ background:none;}
	#nav li.searchLi{background:url(images/sbk.gif) no-repeat 0 0;padding:10px 14px 8px 14px;}
		.sinput{width:160px;border:1px solid #fff;height:16px;float:left;background:#fff;}
		.sbtn{float:left;}
	#nav a{ text-decoration:none;font-weight:bold;display:block;height:53px;line-height:53px;width:132px; text-align:center;float:left;font-size:13px; font-weight:bold;}
	#nav a:hover{text-decoration:underline;}
	#nav a.first{background:none;}
	
	#home #ahome{color:#C6001B;background:url(images/actbk.gif) repeat-x left top;}
	#about #aabout{color:#C6001B;background:url(images/actbk.gif) repeat-x left top;}
	#product #aproduct{color:#C6001B;background:url(images/actbk.gif) repeat-x left top;}
	#news #anews{color:#C6001B;background:url(images/actbk.gif) repeat-x left top;}
	#tech #atech{color:#C6001B;background:url(images/actbk.gif) repeat-x left top;}
	#contact #acontact{color:#C6001B;background:url(images/actbk.gif) repeat-x left top;}
	#job #ajob{color:#C6001B;background:url(images/actbk.gif) repeat-x left top;}


	
#mm_center{padding:5px 0 0 0;background:url(images/bk1.gif) repeat-x top left;}
	.rq2{background:#fff;}
	#locationDiv{padding:0 0 0 14px;height:46px;line-height:46px;}
	#locationDiv strong{color:#00729F;}
	#locationDiv a{color:#666666;}
	#simgDiv{margin:0 auto;padding:0 0 12px 0;}
	#simgDiv2{margin:0 auto;background:url(images/bk5.gif) no-repeat bottom center; text-align:center;height:300px; overflow:hidden;}
	
	
	#locationDiv2{padding:0 0 0 0;height:32px;line-height:24px;}
	#locationDiv2 strong{color:#00729F;}
	#locationDiv2 a{color:#666666;}

	
#mm_bottom{color:#999 ;border-top:1px solid #ccc;padding:12px 0;margin:22px 0 0 0; text-align:center;line-height:160%; background:#f4f4f4;}
	#mm_bottom td{color:#999}
	.bdiv1{background:#f0f0f0;border:1px solid #e3e3e3;padding:5px;}
	#bnav{margin:0px;padding:0px;}
	#bnav li{display:inline;background:url(images/bsplist.gif) no-repeat right center;padding:0 7px;}
	#bnav a{color:#999999;;text-decoration:none;}
	#bnav a:hover{color:#999999;;text-decoration:underline;}
	#bnav li.first{padding-left:0px;}

.tdl{width:205px; vertical-align:top;}
.tdlDiv{color:#fff;}
#plist{list-style:none;border:1px solid #DBDCDC;border-top:none;margin:0px;padding:0px 0 15px 0;background:#F0F1F1;}
#plist li{margin:0 8px;background:#fff;padding:6px 4px;border-bottom:1px solid #E0E0E0;}
#plist li.bt{padding:0px;margin:0px;border:none;height:59px;}
#plist a{color:#333333;text-decoration:none;padding:0 0 0 16px;background:url(images/dot5.gif) no-repeat left center;}
#plist a:hover{text-decoration:underline;}
#plist li ul li{border-top:1px dotted #ccc;border-bottom:none;}
#plist li ul li a{background:url(images/dot6.gif) no-repeat left center;color:#666666}
	
	
.lfwdiv{padding:6px 0;}
.fwsc{width:233px;}

.tdr{ vertical-align:top;}
.tdrDiv{padding:5px 0 0 25px;}
.titleBar{color:#D10000;font-weight:bold;border-bottom:2px solid #E0E0E0;padding:6px 0 6px 14px;background:url(images/dot3.gif) no-repeat left 8px;}
.contentDiv{padding:12px 14px; line-height:180%;padding-bottom:25px;}
.contact{padding:12px 26px;}
.contact h2{font-size:16px;font-weight:bold;}
.contact table td{border-bottom:1px dotted #ccc;}

.market{padding:0 0 12px 0;text-align:center;}
.jobDiv table th{text-align:left;background:url(images/bar3.gif) repeat-x left top;}

.newsDiv table th{text-align:left;background:url(images/bar3.gif) repeat-x left top;border-left:1px #fff solid;border-right:1px solid #e3e3e3;padding:5px 10px;}
.newsDiv td{border-bottom:1px dotted #e3e3e3;padding:4px 10px;}
.newsDiv td a{color:#666666;padding:0 0 0 8px;background:url(images/dot2.gif) no-repeat left center;}
.newsDiv td a:hover{color:#CC3300;}

.newsText h1{ text-align:center;font-weight:bold;font-size:18px;}
.spdiv{ text-align:right;padding:12px;}

.pitem ul{ list-style:none;border-bottom:1px solid #ccc;margin:12px 0;padding:0px 0 12px 0;_padding:0;}
.pitem ul li.pimgLi{float:left;width:150px;background:url(images/pbk.gif) no-repeat left top;}
.pitem ul li.pimgLi img{ margin:4px 0 0 4px;border:0px;padding:0 0 4px 0;}
.pitem ul li.pmemoLi{float:left;width:480px;color:#999;}
.pitem ul li.pmemoLi h2{font-size:18px;color:#666;font-weight:bold;padding:0 0 10px 0;margin:0;}
.pitem ul li.clear{clear:both;}

.pshowDiv h1{font-weight:bold;font-size:22px;}

.tb2{width:100%;margin:0 auto;border-collapse:collapse;border:1px solid #d3d3d3;}
.tb2 tr{}
.tb2 tr:hover{}
.tb2 td{text-align:center;padding:3px 2px;border:1px solid #d3d3d3;}
.tb2 th{background:#B72323;color:#fff;border-bottom:1px solid #fff;border-right:1px solid #fff; font-weight:normal; text-align:center;}


.bk1{background:url(images/bk.gif) no-repeat left top;width:701px;}
.bk2{background:#fff url(images/bk2.gif) repeat-x left top;}

a.more{padding:0 40px 0 0;background:url(images/more.gif) no-repeat right center;}

.box1{padding:14px 0 0 18px;}
.ipdiv{padding:12px 0 0 0;}

.inews{ list-style:none;padding:12px 0;}
.inews li{padding:4px 0 4px 10px;background:url(images/dot3.gif) no-repeat left center;}
.inews li a{color:#666;}

a.da{color:#ED1C0B;padding:0 10px 0 0;background:url(images/dot4.gif) no-repeat right center;}

.lbk{background:url(images/lbk.gif) no-repeat left top; width:954px;}
.rbk{background:url(images/rbk.gif) no-repeat right top;}
#imgsDiv{background:#fff url(images/bk3.gif) no-repeat bottom center;}
.ishowpdiv{padding:25px 0 0 20px; background:#f4f4f4;}
	#imgsDivUL{list-style:none;height:180px;overflow:hidden;}
	#imgsDivUL li{}
	#imgsDivUL li div{float:left;height:185px; overflow:hidden;width:180px; text-align:center;}
	#imgsDivUL a{}
	#imgsDivUL img{border:0;width:172px ;height:130px;margin:0 0 8px 0;}
	#imgsDivUL a.sa{display:block;}

			#cUL{background:#F4F5F7;padding:10px 6px;border:1px solid #E4E4E4;margin:7px; list-style:none;}
			#cUL li{border-bottom:1px solid #D6D6D6;padding:6px 0 6px 20px; color:#666666}
			#cUL li.rx{background:#fff url(images/ico4.gif) no-repeat left center;}
			#cUL li.tel{background:#fff url(images/ico5.gif) no-repeat left center;}
			#cUL li.fax{background:#fff url(images/ico6.gif) no-repeat left center;}
			#cUL li.email{background:#fff url(images/ico7.gif) no-repeat left center;}
			
			
.subplist{margin:0px;padding:0px; list-style:none;}
.subplist li a{background:url(images/dot6.gif) no-repeat left center;}

#fadeUL{ list-style:none;padding:0px;margin:0px;height:308px;}
#fadeUL li{margin:0px;padding:0px;}

#isbtn ul{ list-style:none;padding:6px 0 0 12px;margin:0px;}
#isbtn ul li{ display:inline; cursor:pointer;padding:0 12px;background:url(images/dot2.gif) no-repeat 4px center;}
#isbtn ul li.act{background:url(images/dot1.gif) no-repeat 4px center;}
#play_list a{display:block;position:absolute;overflow:hidden;height:308px;}

#ksmb{display:none; position:absolute;width:698px; z-index:10000;color:#333333; padding:0px;margin:0px;}
#kstab{text-align:right;}
#ksUL{border:1px solid #ccc; margin:0px;padding:20px 30px;background:#fff; list-style:none; text-align:left; border-top:none;}
#ksUL ul li.bt{font-weight:bold;color:#333333;}
#ksUL ul li{list-style:none;}
#ksUL ul{width:210px;padding:14px 0 20px 0; float:left; z-index:40000;}
#ksUL li a{display:block;padding:4px 0 ;}
.xzcpSpan{background:url(images/kstd.gif) no-repeat right center;color:#666666;padding:0 17px; cursor:pointer;}


#ibul ul{list-style:none;}
.bk4{background:url(images/bk4.gif) no-repeat 12px top;margin:18px 0 0 0;}
.w1{float:left;width:313px;}
.w2{float:left;width:283px;margin:0 0 0 30px;}
.bt{font-weight:bold;background:url(images/dot1.gif) no-repeat left 15px;padding:12px 0 6px 12px;border-bottom:1px solid #ddd;}

.ul1 li ul li a{color:#666666;background:url(images/dot2.gif) no-repeat left center;display:block;padding:6px 0 6px 10px;}

.divx{margin:0 12px;}

.lnavdiv{padding:0px 0 0 0;}
.lnavdiv ul{list-style:none;}
.lnavdiv .bt{color:#d10000;font-weight:bold;padding:9px 0 9px 16px;background:#ddd url(/images/ltbk.gif) no-repeat left top;}
.lnavdiv ul li{padding:6px 0 6px 14px ;border-bottom:1px solid #DEDEDE}
.lnavdiv ul li.act{background:url(images/dot4.gif) no-repeat 6px center;}
.lnavdiv ul li a{color:#666;}


.pdiv{padding:0 6px 30px 0px;}
#pTable td{text-align:center;padding-top:16px; vertical-align:top;}
#pTable td img{border:0px;}
#pTable td a{text-decoration:none;color:#666666;line-height:120%;}
#pTable td a:hover{text-decoration:underline;}
#pTable td .adiv{padding:8px 0 8px 0;}


#pt ul{}
#pt ul li{width:88px;float:left;}
#pt ul li a{padding:0;margin:0;}

.dataTable{width:100%;margin:0 auto;border-collapse:collapse;border:1px solid #ededed;}
.dataTable tr{}
.dataTable tr:hover{}
.dataTable td{text-align:center;padding:3px 2px;border:1px solid #DEDEDE;}
.dataTable th{background:#9E989A;color:#fff;border-bottom:1px solid #fff;border-right:1px solid #fff;padding:6px;}


.ww{width:942px;padding:0 15px; margin:0 auto;}

.kfdiv{padding:12px 0;}
.map{margin:12px 0 0 0;}

.searchDiv form{background:url(images/sbk.gif) no-repeat left top;float:right;}
.searchDiv form input{float:left;}
.searchDiv form .key{border:none; background:transparent}

.blogo{ text-align:center; line-height:190%;}

.leftContactDiv{margin:0px 0 0px 0;padding:0 0 0 0px;}
.leftContactDiv h5{font-weight:normal;background:url(/images/dot3.gif) no-repeat left center;padding:8px 0 8px 10px;border-bottom:1px solid #ddd;margin:0;}
.leftContactDiv ul{padding:6px 0;}
.leftContactDiv ul li{padding:4px 5px 4px 0px;list-style:none;}
.leftContactDiv ul li span{float:left;}
.leftContactDiv ul li span.sp1{width:55px;padding:0 0 0 0px;}
.leftContactDiv ul li span.sp2{width:135px;padding:0 0 0 5px;}
.leftContactDiv ul li.tel{background:url(/images/tel.gif) no-repeat left center;}
.leftContactDiv ul li.fax{background:url(/images/fax.gif) no-repeat left center;}
.leftContactDiv ul li.email{background:url(/images/email.gif) no-repeat left center;}

#qqonline{ position:fixed;top:180px; _position:absolute}